vanmaram

Cave dweller - meaning in malayalam

Meanings for Cave dweller

noun
ഗുഹാമനുഷ്യന്